animal casings - Spanish English Dictionary